Table: Asset Retirement Obligation [Table]

Line Label Object Class Period Type Balance Name
1 Asset Retirement Obligation [Table] [Table]

*

*

added:AssetRetirementObligationTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Asset Retirement Obligation [Roll Up] [Abstract]

*

*

added:AssetRetirementObligationLineItems
5 Schedule of Change in Asset Retirement Obligation [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfChangeInAssetRetirementObligationTableTextBlock
6 Schedule of Asset Retirement Obligations [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
7 Asset Retirement Obligation Disclosure [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:AssetRetirementObligationDisclosureTextBlock
8 Asset Retirement Obligation [Roll Up] [Abstract]

*

*

added:AssetRetirementObligationHierarchy
9 Asset Retirement Obligations, Description [Concept] Text/String For Period

*

us-gaap:AssetRetirementObligationsDescription
10 Asset Retirement Obligation, Legally Restricted Assets, Fair Value [Concept] Monetary As Of Debit us-gaap:AssetRetirementObligationLegallyRestrictedAssetsFairValue
11 Asset Retirement Obligations, Significant Changes [Concept] Text/String For Period

*

us-gaap:AssetRetirementObligationsSignificantChanges
12 Asset Retirement Obligations, Liability Not Recognized [Concept] Text/String For Period

*

us-gaap:AssetRetirementObligationsLiabilityNotRecognized
13 Asset Retirement Obligation, Cash Paid to Settle [Concept] Monetary For Period Credit us-gaap:AssetRetirementObligationCashPaidToSettle
14 Asset Retirement Obligation [Roll Up] [Abstract]

*

*

us-gaap:AssetRetirementObligationAbstract
15 Asset Retirement Obligation, Current [Concept] Monetary As Of Credit us-gaap:AssetRetirementObligationCurrent
16 Asset Retirement Obligations, Noncurrent [Roll Up] [Abstract]

*

*

us-gaap:AssetRetirementObligationsNoncurrentAbstract
17 Mine Reclamation and Closing Liability, Noncurrent [Concept] Monetary As Of Credit us-gaap:MineReclamationAndClosingLiabilityNoncurrent
18 Oil and Gas Reclamation Liability, Noncurrent [Concept] Monetary As Of Credit us-gaap:OilAndGasReclamationLiabilityNoncurrent
19 Decommissioning Liability, Noncurrent [Concept] Monetary As Of Credit us-gaap:DecommissioningLiabilityNoncurrent
20 Spent Nuclear Fuel Obligation, Noncurrent [Concept] Monetary As Of Credit us-gaap:SpentNuclearFuelObligationNoncurrent
21 Accrued Capping, Closure, Post-closure and Environmental Costs, Noncurrent [Concept] Monetary As Of Credit us-gaap:AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent
22 Asset Retirement Obligations, Noncurrent, Total [Concept] Monetary As Of Credit us-gaap:AssetRetirementObligationsNoncurrent
23 Asset Retirement Obligation, Total [Concept] Monetary As Of Credit us-gaap:AssetRetirementObligation
24 Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] [Abstract]

*

*

us-gaap:AssetRetirementObligationRollForwardAnalysisRollForward
25 Asset Retirement Obligation, Beginning Balance [Concept] Monetary As Of Credit us-gaap:AssetRetirementObligation
26 Asset Retirement Obligation, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:AssetRetirementObligationPeriodIncreaseDecreaseRollUp
27 Asset Retirement Obligation, Liabilities Incurred [Concept] Monetary For Period Credit us-gaap:AssetRetirementObligationLiabilitiesIncurred
28 Asset Retirement Obligation, Liabilities Settled [Concept] Monetary For Period Debit us-gaap:AssetRetirementObligationLiabilitiesSettled
29 Asset Retirement Obligation, Accretion Expense [Concept] Monetary For Period Debit us-gaap:AssetRetirementObligationAccretionExpense
30 Asset Retirement Obligation, Revision of Estimate [Concept] Monetary For Period Credit us-gaap:AssetRetirementObligationRevisionOfEstimate
31 Asset Retirement Obligation, Foreign Currency Translation [Concept] Monetary For Period Credit us-gaap:AssetRetirementObligationForeignCurrencyTranslation
32 Asset Retirement Obligation, Period Increase (Decrease), Total [Concept] Monetary For Period

*

us-gaap:AssetRetirementObligationPeriodIncreaseDecrease
33 Asset Retirement Obligation, Ending Balance [Concept] Monetary As Of Credit us-gaap:AssetRetirementObligation